(function(window) {
    'use strict';

    window.commonService = commonService();

    function commonService() {
        var commonService = {};

        commonService.getSearchParm = function(name) {
            var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)');
            var r = window.location.search.substr(1).match(reg);
            if (r != null)
                return decodeURIComponent((r[2]));
            return null;
        };

        commonService.localStorage = function(key, value) {
            if (value !== undefined) {
                localStorage.setItem(key, value);
            } else {
                return localStorage.getItem(key);
            }
        };

        commonService.removeStorage = function(key) {
            localStorage.removeItem(key);
        };

        return commonService;
    }
})(window);
